import unittest
import requests


# 登录成功测试用例
class TestLogin(unittest.TestCase):

    # 添加方法
    def test01_login_ok(self):
        # 获取验证码
        resp_v = requests.get(
            url='https://test-api-base.mmtwo.cn/captchas/8e20ddd0-ac16-11ed-9172-39cda48efa3c/LOGIN?rmd=1676357225721')

        # 发送登录请求
        resp = requests.get(
            url="https://test-api-seller.mmtwo.cn/seller/login?username=food&password=96e79218965eb72c92a549dd5a330112&scene=LOGIN&captcha=1111&uuid=8e20ddd0-ac16-11ed-9172-39cda48efa3c"
        )

        # 打印相应结果
        print(resp.json())

        # 断言 - 响应状态码是否为200
        self.assertEqual(200, resp.status_code)

        # 断言用户名是否为food
        self.assertEqual("food", resp.json().get("username"))
